package com.ficus.road.maintain.handler.smartdecision.strategy;

import com.ficus.road.maintain.core.model.smartnew.SmartDecisionExcelVO;
import com.ficus.road.maintain.core.model.smartnew.SmartDecisionResponse;
import com.ficus.road.maintain.handler.smartdecision.enums.SmartDecisionStrategyEnum;

import java.util.List;

/**
 * @author xiawen yang
 * @date 2022/7/20 下午4:05
 */
public interface ISmartDecisionStrategy {

    SmartDecisionStrategyEnum getStrategy();

    SmartDecisionResponse process(List<SmartDecisionExcelVO> params, SmartDecisionResponse response);
}
